﻿<!DOCTYPE html>
<html>
    <head>

        <meta charset="utf-8" />
		<link rel="stylesheet" href="style.css" />
        <title>Rechercher un livre</title>
    </head>
 
    <body>
		<header>
			<table>
				<tr>
					<td>			
						<div id="titre_principal">
							<a href="index.html">
								<img src="livre.jpg" alt="Logo AEO" id="logo" />
							</a>
							<h1>AEO<br />Bibliothèque</h1>
						</div>			
					</td>
				</tr>
			</table>
		<hr/>
		</header>

		<div id="contenu_site_rec">
			<h6><a href="index.html">Index</a> > Rechercher</h6>
			
			<a href=/Site_projet_final/test.php>Aller sur la page de test</a>	
			<p>
			Veuillez taper votre recherche
			</p>
			<form action="#" method="post">
				<p>
					<input type="text" name="req_recherche" />
					<input type="submit" value="Rechercher" />
				</p>
			</form>
		</div>

		<footer>
		<hr/>
			<table>
				<tr>
					<td>			
						<div id="titre_footer">
							<h5>AEO Bibliothèque ~ Projet ISN 2012-2013<br />ANDRES Guillaume, ECKEL Patrick, OUADIR Guillaume</h5>
						</div>			
					</td>
				</tr>
			</table>
		</footer>
	</body>
</html>
<?php
	if(isset($_POST['req_recherche']))
	{
		try
		{
			// On se connecte à MySQL
			$bdd = new PDO('mysql:host=192.168.1.50;dbname=mysql', 'user', 'aeobib');
		}
		catch(Exception $e)
		{
			// En cas d'erreur, on affiche un message et on arrête tout
			die('Erreur : '.$e->getMessage());
		}
		 
		// Si tout va bien, on peut continuer
		//echo $_POST['req_recherche'];
		// On récupère tout le contenu de la table jeux_video
		$reponse = $bdd->query('SELECT * FROM bib');
		
		
		$resultats=recherche($reponse); //tableau qui vas stocker les résultats optenus
		/*echo $resultats[0] ;
		echo $resultats[1] ;
		echo $resultats[2] ;*/
		//var_dump($resultats); //debug
		
		$resultat_recherche=array(); //variable contenant les résultats de la recherche
		$reponse = $bdd->prepare('SELECT * FROM bib where ref =?'); //on prépare la requête sql
		
		foreach($resultats as $reference)
		{
			$reponse->execute(array($reference));
			$resultat_recherche[]=$reponse->fetch();
			//var_dump($reponse);
		}
		
		?>
		<table>
		
		<?php
		foreach($resultat_recherche as $element)
		{
		
		?>
			<tr>
				<td><?php echo $element['ref']?></td>
				<td><?php echo $element['nom_livre']?></td>
				<td><?php echo $element['nom_auteur']?></td>
				<td><?php echo $element['nom_empr']?></td>
				<td><?php echo $element['nom_resa']?></td>
			</tr>
			
		<?php
		}?>
		</table>
		<?php
		
		 
		$reponse->closeCursor(); // Termine le traitement de la requête
	}
?>
<?php
	function recherche($reponse)
	{
		$resultat=array();
		while ($donnees = $reponse->fetch())
		{
			if(strstr($donnees['ref'],$_POST['req_recherche'])!='')
			{
				$resultat[]=$donnees['ref'];
			}
			elseif(strstr($donnees['nom_livre'],$_POST['req_recherche'])!='')
			{
				$resultat[]=$donnees['ref'];
			}
			elseif(strstr($donnees['nom_auteur'],$_POST['req_recherche'])!='')
			{
				$resultat[]=$donnees['ref'];
			}
		}
		return $resultat;
	}
?>	